package cn.com.shopec.erp.product.dao;

import cn.com.shopec.erp.common.orm.IHibernateEntityDao;
import cn.com.shopec.erp.product.entity.ProdSupplier;
import cn.com.shopec.erp.product.vo.ProdSupplierVo;
import cn.com.shopec.erp.product.vo.ProductVo1;

public interface IProdSupplierDao extends IHibernateEntityDao<ProdSupplier> {
	
	/**
	 * 批量删除
	 * @param prodNo
	 * @param supplierName
	 * gaoyaxiong 2013-7-15
	 */
	void delectProdSuppliers(String prodNo, String supplierNos);
	
	
	/**
	 * 批量修改货品编码
	 * @param prodNo
	 * @param supplierName
	 * gaoyaxiong 2013-7-15
	 */
	void updateProdSuppliers(String oldProdNo, String newProdNo);
	
	/**
	 * 根据供应商查询货品个数
	 * @param status
	 * @return
	 */
    int getProductsCountBySupNo(ProductVo1 productVo1);
    
    /**
     * 根据供应商名称查询供应商信息
     * @param supName
     * @return
     */
    ProdSupplierVo getPuNoByPurchaseRequest(String supName);

}
